bitkeeper revision 1.122.2.1 (3e6f4ea8S_O9ScUz62sSCLP3_id_AQ)
authoriap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk>
Wed, 12 Mar 2003 15:13:44 +0000 (15:13 +0000)
committeriap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk>
Wed, 12 Mar 2003 15:13:44 +0000 (15:13 +0000)
acknowledge interupt...

xen/drivers/net/tg3.c

index 41f680904bbc845f80a3258779f25fe8e6a5e350..3e50ba408be0260efd37daad5b21e1e7a5ba3400 100644 (file)
@@ -2099,6 +2099,12 @@ static void tg3_interrupt(int irq, void *dev_id, struct pt_regs *regs)
        {
          int budget = 1000;
          tg3_poll( dev, &budget );
+
+         tw32_mailbox(MAILBOX_INTERRUPT_0 + TG3_64BIT_REG_LOW,
+                      0x00000000);
+         tr32(MAILBOX_INTERRUPT_0 + TG3_64BIT_REG_LOW);
+
+
        }
 #endif